package Kuangstudy;

public class RuntimeMemory {
    public static void main(String[] args) {
        //返回虚拟机试图使用的最大内存
        long max = Runtime.getRuntime().maxMemory();
        //返回JVM的初始化总内存
        long total = Runtime.getRuntime().totalMemory();

        System.out.println("max=" + max + "字节\t" + (max / (double) 1024 / 1024) + "MB");
        System.out.println("total=" + total + "字节\t" + (total / (double) 1024 / 1024) + "MB");

        // 默认情况下：分配的总内存 是电脑内存的1/4，而初始化内存是电脑内存的  1/16
    }
}

/* 
max=2124414976字节      2026.0MB
total=134217728字节     128.0MB
*/
